steel offshore floating structure - Turkish English Dictionary